# @todo FIXME: Why is this using escapeId for a class?!
$class = Sanitizer::escapeId( $v['id'] );
if ( $type == 'collapsed' ) {
- // Handled by mediawiki.action.view.metadata module and shared.css.
+ // Handled by mediawiki.action.view.metadata module.
$class .= ' collapsable';
}
$r .= "<tr class=\"$class\">\n";
),
),
'mediawiki.action.view.metadata' => array(
+ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.view.metadata.css',
'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.metadata.js',
'messages' => array(
'metadata-expand',
--- /dev/null
+/*!
+ * Hide collapsable rows in a collapsed table.
+ */
+table.collapsed tr.collapsable {
+ display: none;
+}
* Add an expand/collapse link and collapse by default if set to
* (with JS disabled, user will see all items)
*
- * See also:
- * - ImagePage.php#makeMetadataTable (creates the HTML)
- * - shared.css (hides tr.collapsable inside table.collapsed)
+ * See also ImagePage.php#makeMetadataTable (creates the HTML)
*/
( function ( mw, $ ) {
$( function () {
border-bottom: none;
}
-table.collapsed tr.collapsable {
- display: none;
-}
-
.visualClear {
clear: both;
}
font-weight: bold;
}
-/**
- * Hide collapsable rows in a collapsed table.
- *
- * Used by ImagePage and the mediawiki.action.view.metadata module.
- */
-table.collapsed tr.collapsable {
- display: none;
-}
-
/* success and error messages */
.error,
.warning,